Interior Point Algorithms for Integer Programming

نویسنده

  • John E. Mitchell
چکیده

An algorithm for solving linear programming problems can be used as a subroutine in methods for more complicated problems. Such methods usually involve solving a sequence of related linear programming problems, where the solution to one linear program is close to the solution to the next, that is, it provides a warm start for the next linear program. The branch and cut method for solving integer programming problems is of this form: linear programming relaxations are solved until eventually the integer programming problem has been solved. Within the last ten years, interior point methods have become accepted as powerful tools for solving linear programming problems. It appears that interior point methods may well solve large linear programs substantially faster than the simplex method. A natural question, therefore, is whether interior point methods can be successfully used to solve integer programming problems. This requires the ability to exploit a warm start. As discussed in Chapter 5 of this book, branch and cut methods for integer programming problems are a combination of cutting plane methods and branch and bound methods. In a cutting plane method for solving an integer programming problem, the linear programming relaxation of the integer program is solved. If the optimal solution to the linear program is feasible in the integer program, it also solves the integer program; otherwise, a constraint is added to the linear program which separates the optimal solution from the set of feasible solutions to the integer program, the new linear program is solved, and the process is repeated. In a branch and bound method for solving an integer programming problem, the rst step is also to solve the linear programming relaxation. If the optimal solution is feasible in the integer program, it solves the integer program. Otherwise, the relaxation is split into two subproblems, usually by xing a particular variable at zero or one. This is the start of a tree of subproblems. A subproblem is selected and the linear programming relaxation of that subproblem is solved. Four outcomes are possible: the linear programming relaxation is infeasible, in which case the integer subproblem is also infeasible, and the tree

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Primal-dual path-following algorithms for circular programming

Circular programming problems are a new class of convex optimization problems that include second-order cone programming problems as a special case. Alizadeh and Goldfarb [Math. Program. Ser. A 95 (2003) 3-51] introduced primal-dual path-following algorithms for solving second-order cone programming problems. In this paper, we generalize their work by using the machinery of Euclidean Jordan alg...

متن کامل

Interior Point Methods for Combinatorial Optimization

Research on using interior point algorithms to solve combinatorial optimization and integer programming problems is surveyed. This paper discusses branch and cut methods for integer programming problems, a potential reduction method based on transforming an integer programming problem to an equivalent nonconvex quadratic programming problem, interior point methods for solving network flow probl...

متن کامل

A path-following infeasible interior-point algorithm for semidefinite programming

We present a new algorithm obtained by changing the search directions in the algorithm given in [8]. This algorithm is based on a new technique for finding the search direction and the strategy of the central path. At each iteration, we use only the full Nesterov-Todd (NT)step. Moreover, we obtain the currently best known iteration bound for the infeasible interior-point algorithms with full NT...

متن کامل

Interior Point and Semidefinite Approaches in Combinatorial Optimization

Conic programming, especially semidefinite programming (SDP), has been regarded as linear programming for the 21st century. This tremendous excitement was spurred in part by a variety of applications of SDP in integer programming (IP) and combinatorial optimization, and the development of efficient primal-dual interior-point methods (IPMs) and various first order approaches for the solution of ...

متن کامل

Computational Experience with an Interior Point Cutting Plane Algorithm

There has been a great deal of success in the last twenty years with the use of cutting plane algorithms to solve specialized integer programming problems. Generally, these algorithms work by solving a sequence of linear programming relaxations of the integer programming problem, and they use the simplex algorithm to solve the relaxations. In this paper, we describe experiments using a predicto...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996